international sensation - Spanish English Dictionary